@深巷
2年前 提问
1个回答

密钥管理的安全性包括哪些内容

Ann
2年前

密钥管理的安全性包括以下这些内容:

  • 使用一个随机数或伪随机数发生器(RNG或者PRNG)来生成密钥,保证密钥本质上是随机的或伪随机的。

  • 密钥的交换需要安全地进行,可以使用带外机制或者被批准的公钥基础设施,如PKI。

  • 密钥的存储需要被保护,最好与数据不保存在同一个系统上,不管是在事务处理系统还是在备份系统。

  • 密钥的循环要遵从适当的过程。首先使用需要替换的旧密钥对数据进行解密,然后再使用新密钥代替旧密钥重新进行加密实践证明。如果不遵从这个顺序过程就可能会引发DoS攻击:特别是对归档数据,因为使用旧密钥加密的数据不能使用新密钥来解密。

  • 密钥的归档和托管需要受适当的访问控制机制的保护,最好不要与加密文档保存在同一个系统中。当密钥被托管时,一个重要的问题是如何对密钥的版本进行维护。

  • 密钥的销毁。要确保一旦密钥被销毁,它就再也不能被使用了。同时还要保证曾经使用即将被销毁的密钥加密的所有数据,在密钥被永久销毁之前都要被解密。